﻿using DOHS_WM6.Classes;
using System;

namespace DOHS_WM6.Fichas
{
    public partial class formPerdaInsercao : FormDOHS
    {
        #region Construtor
        public formPerdaInsercao()
        {
            InitializeComponent();
        }
        #endregion

        #region Eventos
        private void btn_Click(object sender, EventArgs e)
        {
            base.Button_Click(sender, e);
        }

        private void txt_GotFocus(object sender, EventArgs e)
        {
            base.TextBoxGotFocus(sender, e);
        }

        private void btnGravar_Click(object sender, EventArgs e)
        {
            ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_11 = txtDente11.Text;
            ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_17_16 = txtDente17_16.Text;
            ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_26_27 = txtDente26_27.Text;
            ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_31 = txtDente31.Text;
            ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_36_37 = txtDente36_37.Text;
            ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_47_46 = txtDente47_46.Text;

            ControleFormularios.MostraProximaFicha();
        }

        private void btnVoltar_Click(object sender, EventArgs e)
        {
            ControleFormularios.MostraFichaAnterior();
        }

        public override void MostraFormulario()
        {
            txtDente17_16.Focus();

            txtDente11.Text = ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_11;
            txtDente17_16.Text = ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_17_16;
            txtDente26_27.Text = ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_26_27;
            txtDente31.Text = ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_31;
            txtDente36_37.Text = ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_36_37;
            txtDente47_46.Text = ControleDados.FichaDOHS.AvaliacaoClinica.PerdaInsercao.dente_47_46;

            base.MostraFormulario();
        }
        #endregion
    }
}